metal pull strap - French English Dictionary